anatomically speaking - French English Dictionary